soft-skinned facility - Spanish English Dictionary